mixed green salad - Espagnol Anglais Dictionnaire